Zum Hauptinhalt springen

Hardware / Software Voraussetzungen

Die CP-TAPI ist eine Anwendung mit der Telefon-Gespräche angezeigt, verwaltet und eingeleitet werden können. Die Anwendung besteht aus einem Serverteil „CPA.Tapi.Service“ der als Dienst auf einem Windows Server installiert wird, und einem Client-Teil, der auf jedem Desktop PC durch eine Verknüpfung gestartet wird. Zusätzlich wird eine Microsoft SQL-Server Datenbank benötigt „CP_TAPI“, die jedoch auf dem d+ OM Datenbank Server erstellt wird. Es ist für die „CP-Tapi“ keine eigene Microsoft SQL Server Installation notwendig, jedoch möglich.

Voraussetzung Windows Server
  • Aktuelles Windows Server Betriebssystem (ab 2016)
  • 16 GB RAM, da die „CP-TAPI“ geringe Ressourcen braucht
  • Etwas CPU-Leistung
  • Dieser Server sollte keine zusätzliche wichtige Funktion erfüllen wie d+ RW, d+ OM, DMS, Backup, Domain Controller oder Sonstiges. Sollte die Verbindung zu der Telefonanlage abbrechen, dann sollte ein Neustart ohne Probleme möglich sein.
Voraussetzung Desktop Client
  • Funktioniert mit jedem Windows-Desktop Client
  • Es sind kaum zusätzliche Ressourcen notwendig
  • d+ OM und „CP-Tapi“ Client müssen in derselben Sitzung laufen. Ansonsten kann der „CP-Tapi“ Client nicht den Kontakt im d+ OM öffnen, wenn jemand anruft.

Verbindung mit der Telefonanlage
Unser CP.Tapi.Service hat mehrere Möglichkeiten wie er mit der Telefonanlage kommunizieren kann.

  • 3th Party TAPI Treiber (Standard)
    • Der Hersteller liefert einen TAPI-Treiber zu der entsprechenden Anlage. Dieser TAPI-Treiber stellt auf dem Windows Server ALLE Leitungen zur Verfügung, damit wir diese überwachen und auch steuern können.
    • Hier ist ggf. auch eine Lizenzierung erforderlich die beim Kauf berücksichtigt werden muss. Bitte entsprechend anbieten lassen.
    • Wir unterstützen keinen clientseitigen TAPI-Treiber der auf den jeweiligen Desktop Client installiert wird.
  • 3CX AddOn
    • Für die 3CX haben wir ein eigenes AddOn geschrieben, welches zu der bestehenden 3CX Installation dazu installiert wird. Das muss jedoch der 3CX Anbieter erlauben. Falls sich die 3CX in der Cloud befindet, dann muss auch ein entsprechendes Routing eingerichtet werden.
    • Bei dieser Art der Installation wird unser System, über http Anfragen von der 3CX, über Gespräche auf der 3CX informiert. Auch können wir über die http-Anfragen die Gespräche einleiten.
  • Action-URIs
    • Bei manchen Telefonen bzw. Softphones können sogenannte Action-URIs eingerichtet werden. Sprich beim eingehenden Anruf, ausgehenden Anruf, Verbindung erstellt, Aufgelegt usw. kann ein Link hinterlegt werden, der unser System darüber informiert, dass ein Gespräch im Laufen ist.
    • Hierfür muss die Durchwahl, Telefonnummer und eine eindeutige ID für das Gespräch an unser System übermittelt werden können.
    • YEALINK und Grandstream Telefon haben z.B. diese Funktion.
    • Wenn ein Gespräch eingeleitet werden soll, dann muss das Telefon einen Link unterstützen, damit wir das auslösen können. Auch ein Tastaturkürzel kann von unserer Seite ausgelöst werden, manche Softphones unterstützen diese Funktion.